<script setup lang="ts">
import DemoBox from '@/components/DemoBox/DemoBox.vue';
import Using from './Using.vue';
import UsingRaw from './Using.vue?raw';
import PageLayout from '@/components/PageLayout.vue';
import APITable from '@/components/APITable.vue';
const data = [
    {
        name: 'loading',
        description: '--',
        type: 'boolean',
        default: '--',
        required: true,
    },
];
</script>

<template>
    <PageLayout>
        <DemoBox :code="UsingRaw" title="基本用法">
            <Using />
            <template #description>
                按钮有五种类型：主按钮、次按钮、虚线按钮、文本按钮和链接按钮。主按钮在同一个操作区域最多出现一次。
            </template>
        </DemoBox>
        <APITable :data="data" sub-title="EButton Props" />
    </PageLayout>
</template>
